home *** CD-ROM | disk | FTP | other *** search
- ECHO OFF Create DECUSC Cross Referencer using Computer Innovations C Compiler
- ECHO Version 1.17 10-Apr-85 Mike Cole UK CISC
- REM
- REM param 1 = path for "stdio.h" file is %1
- REM param 2 = path for "c86s2s.lib" file (small model only) is %2
- REM
- REM To use CXRF \cic\h\ \CIC\LIB\
- REM
- ECHO path for "stdio.h" file is %1
- ECHO path for "c86s2s.lib" file (small model only) is %2
-
- PAUSE ready?
-
- REM ***extract sources***
- ECHO extracting source files ....
- ARCH -x xrf spool xrf.h xrf0 xrf1 xrf2 xrf3 xrfd xrfm xrfr
- IF ERRORLEVEL 1 GOTO ABT
-
- REM ***do compilations***
- ECHO Compiling XRF0 ....
- cc1 -i xrf0 -h%1
- cc2 xrf0
- cc3 xrf0
- cc4 xrf0
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling XRF1 ....
- cc1 -i xrf1 -h%1
- cc2 xrf1
- cc3 xrf1
- cc4 xrf1
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling XRF2 ....
- cc1 -i xrf2 -h%1
- cc2 xrf2
- cc3 xrf2
- cc4 xrf2
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling XRF3 ....
- cc1 -i xrf3 -h%1
- cc2 xrf3
- cc3 xrf3
- cc4 xrf3
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling XRFD ....
- cc1 -i xrfd -h%1
- cc2 xrfd
- cc3 xrfd
- cc4 xrfd
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling XRFR ....
- cc1 -i xrfr -h%1
- cc2 xrfr
- cc3 xrfr
- cc4 xrfr
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling XRFM ....
- cc1 -i xrfm -h%1
- cc2 xrfm
- cc3 xrfm
- cc4 xrfm
- IF ERRORLEVEL 1 GOTO ABT
-
- ECHO Compiling SPOOL ...
- cc1 -i spool -h%1
- cc2 spool
- cc3 spool
- cc4 spool
- IF ERRORLEVEL 1 GOTO ABT
-
- DEL XRF?.C
- DEL SPOOL.C
- DEL XRF.H
-
- REM ***do link***
- ECHO OFF linking XRF .......
- LINK XRF0+XRF1+XRF2+XRF3+XRFD+XRFR+XRFM+SPOOL,XRF,,\CIC\LIB\C86S2S
- IF ERRORLEVEL 1 GOTO ABT
-
- DEL XRF?.OBJ
- DEL SPOOL.OBJ
- GOTO FINI
-
- REM ***ERROR TRAP***
- :ABT
- ECHO OFF Compile of XRF failed.
-
- REM ***The End***
- :FINI
- ECHO ON